thundering herd - French English Dictionary